Canary Islands — synonyms, definition
1. Canary Islands (Noun)
1 synonym
Canaries
1 definition
Canary Islands (Noun) — A group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces.
1 type of
island
1 part
Tenerife
3 parts of
Espana Kingdom of Spain Spain